Synonyms for "Drosophila melanogaster"

Words with similar meaning